JO

[Encerrado] Pedido de Sript Quest

Por JoaoRpp, 02 de nov. de 2013 em Tópicos Sem Resposta

resolvido
script
8
599
JoaoRppJ
02 de novembro de 2013 às 15:20

Olá, eu estou usando o PDA 1.9 e queria um script de um baú que dá um pokemon (Victini) e dois Itens (Mystery Box 1x 102 e Dinheiro 10x 2160)

zipter98Z
02 de novembro de 2013 às 15:36

Testa esse, qualquer erro, poste aqui.

 

function onUse(cid, item, frompos, item2, topos)

local function addPokemon(cid)
local pokemon = "Victini"
local gender = getRandomGenderByName(pokemon)
local btype = "normal"
local happy = 220
if getPlayerFreeCap(cid) >= 6 or not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then
item = doCreateItemEx(11826)
else
item = doAddContainerItem(getPlayerSlotItem(cid, 3).uid, 11826, 1)
end
doItemSetAttribute(item, "poke", pokemon)
doItemSetAttribute(item, "hp", 1)
doItemSetAttribute(item, "happy", happy)
doItemSetAttribute(item, "gender", gender)
doItemSetAttribute(item, "description", "Contains a "..pokemon..".")
doItemSetAttribute(item, "fakedesc", "Contains a "..pokemon..".")
if getPlayerFreeCap(cid) >= 6 or not hasSpaceInContainer(getPlayerSlotItem(cid, 3).uid) then
doPlayerSendMailByName(getCreatureName(cid), item, 1)
end
end
local cfg = {
box = 102, --ID da box
cash = 2160, --ID do cash
cash_qnt = 10, --Quantidade do cash que vai ganhar
box_qnt = 1, --Quantidade de box que vai ganhar
}
if getPlayerStorageValue(cid, 131024) >= 1 then
return doPlayerSendCancel(cid, "Você já completou essa quest.")
end
doPlayerSendTextMessage(cid, 27, "Parabéns, você completou a quest, e recebeu um Victini, 1 Mystery Box e 100k.")
doPlayerAddItem(cid, cfg.box, cfg.box_qnt)
setPlayerStorageValue(cid, 131024, 1)
doPlayerAddItem(cid, cfg.cash, cfg.cash_qnt)
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
addPokemon(cid)
return true
end

Editado Novembro 2 por zipter98

JoaoRppJ
02 de novembro de 2013 às 15:37

Ai tipo, vc poe o ActionID ="Numero sem uso" ?

zipter98Z
02 de novembro de 2013 às 15:45

Exato, depois, é só configurar o baú no map editor.

JoaoRppJ
02 de novembro de 2013 às 15:46

Testando...

Opa deu certo Vlw !

Editado Novembro 2 por Raphaaaaaaael

zipter98Z
02 de novembro de 2013 às 15:53

De nada xD

Reportado p/ moverem.

OmegaO
02 de novembro de 2013 às 20:20

Tópico movido para a seção de dúvidas e pedidos resolvidos.

4 anos depois...
StigalS
21 de abril de 2018 às 03:11
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.